package com.tedu.demo;

import java.lang.annotation.ElementType;
import java.lang.annotation.Retention;
import java.lang.annotation.RetentionPolicy;
import java.lang.annotation.Target;

//测试 自定义注解
public class Test03_Annotation {
    public static void main(String[] args) {

    }
}

//使用自定义注解
@Test(Local = "TYPE", value = "a")  //当Test注解添加了属性时 需要给属性赋值
class hello{
    @Test("a")     //当Test注解添加了属性默认值时 可以不给属性赋值
                    //value属性可以直接写属性值
    int a = 1;
    @Test(Local = "METHOD", value = "")//给多个属性赋值不能省略
    void show(){
        System.out.println(1);
    }
}

